package com.itcam.phaseii.wrapper;

/**
 * 包装类型和String类型的转换
 */
public class WrapperVSString {
    public static void main(String[] args) {
        //包装类(Integer)->String
        Integer i = 200;
        // 方式一
        String str1 = i + "";
        // 方式二
        String str2 = i.toString();
        // 方式三
        String str3 = String.valueOf(i);
        System.out.println(str1);
        System.out.println(str2);
        System.out.println(str3);

        //String -> 包装类(Integer)
        String str4 = "158";
        // 方式一
        Integer i1 = Integer.parseInt(str4);//使用到自动装箱
        // 方式二
        Integer i2 = Integer.valueOf(str4);
        // 方式三
        Integer i3 = new Integer(str4);//构造器
        System.out.println(i1);
        System.out.println(i2);
        System.out.println(i3);
    }
}
